A Simulation-Guided Paradigm for Logic Synthesis and Verification

نویسندگان

چکیده

This article proposes a new logic synthesis and verification paradigm based on circuit simulation. In this paradigm, high quality, expressive simulation patterns are pregenerated to be reused in multiple runs of optimization algorithms, resulting reduced time-consuming Boolean computations such as satisfiability (SAT) solving. Methods generate presented compared, bit-packing technique compress them is integrated into the implementation. The generated shown reusable across different algorithms after network function modifications. A algorithm, resubstitution, combinational equivalence checking, two examples using paradigm. simulation-guided used for efficient filtering choices, leading lower cost expanding search space. By adopting proposed we achieve 5.9% reduction number AIG nodes, compared 3.7% by state-of-the-art resubstitution within comparable runtime. SAT solver calls 9.5% with use accumulated earlier stages.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A computational framework for the simulation, verification, and synthesis of force-guided robotic assembly strategies

1 Corresponding Author. Asst. Prof., Electrical Engineering and Computer Science Dept., Glennan 515B. 2 Ph.D. Student, Mechanical and Aerospace Engineering Dept., Glennan 109. Abstract. Robotic assemblies are inherently hybrid systems. This paper pursues a class of multi-tiered peg-inhole assemblies that we call “peg-in-maze” assemblies. These assemblies require a force-responsive, low-level co...

متن کامل

Logic synthesis and verification algorithms

This book blends mathematical foundations and algorithmic developments with circuit design issues. Each new technique is presented in In our shared file collection of designs and verification is presented. Each new technique is introduced to design the reader. Here you can typically only work, in claude shannon showed. After the early automation cad tools for self study of solved problems throu...

متن کامل

FRAIGs: A Unifying Representation for Logic Synthesis and Verification

AND-INV graphs (AIGs) are Boolean networks composed of twoinput AND-gates and inverters. In the known applications, such as equivalence checking and technology mapping, AIGs are used to represent and manipulate Boolean functions. AIGs powered by simulation and Boolean satisfiability lead to functionally reduced AIGs (FRAIGs), which are “semi-canonical” in the sense that each FRAIG node has uniq...

متن کامل

Temporal Logic Verification Using Simulation

In this paper, we consider a novel approach to the temporal logic verification problem of continuous dynamical systems. Our methodology has the distinctive feature that enables the verification of the temporal properties of a continuous system by verifying only a finite number of its (simulated) trajectories. The proposed framework comprises two main ideas. First, we take advantage of the fact ...

متن کامل

A Formal Framework for Synthesis and Verification of Logic Programs

In this paper we will present a formal framework, based on the notion of extraction calculus, which has been successfully applied to define procedures for extracting information from constructive proofs. Here we will apply such a mechanism to give a proof-theoretic account of SLD-derivations. We show how proofs of suitable constructive systems can be used in the context of deductive synthesis o...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems

سال: 2022

ISSN: ['1937-4151', '0278-0070']

DOI: https://doi.org/10.1109/tcad.2021.3108704